package com.wson.model.compass.status;

import com.wson.constant.compass.IModelConstant;
import com.wson.model.constant.IDefinition;
import com.wson.model.entity.IEntityMeta;

public interface ICompassStatusMeta extends IEntityMeta{
	public final static long META_ID=IModelConstant.METAID_STATUS;//3201;
	public final static String SYNC_SELF = "STATUS";
	
	public final static long ATTR_INBOUNDROUTEID=IDefinition.IDENTITY_BASE +META_ID*IDefinition.IDENTITY_INTERVAL+1;
	public final static long ATTR_TARGETS=IDefinition.IDENTITY_BASE +META_ID*IDefinition.IDENTITY_INTERVAL+2;
	public final static long ATTR_RETWEETEDSTATUSID=IDefinition.IDENTITY_BASE +META_ID*IDefinition.IDENTITY_INTERVAL+3;
	public final static long ATTR_FLOWID=IDefinition.IDENTITY_BASE +META_ID*IDefinition.IDENTITY_INTERVAL+4;
	public final static long ATTR_INBOUNDEVENTID=IDefinition.IDENTITY_BASE +META_ID*IDefinition.IDENTITY_INTERVAL+5;
	public final static long ATTR_INITIALFOLDER=IDefinition.IDENTITY_BASE +META_ID*IDefinition.IDENTITY_INTERVAL+6;
	public final static long ATTR_DOCUMENTSREQUIRED=IDefinition.IDENTITY_BASE +META_ID*IDefinition.IDENTITY_INTERVAL+7;
	
	
	public final static String SYNC_INBOUNDROUTEID="INBOUNDROUTEID";
	public final static String SYNC_TARGETS="TARGETS";
	public final static String SYNC_RETWEETEDSTATUSID="RETWEETEDSTATUSID";
	public final static String SYNC_FLOWID="FLOWID";	
	public final static String SYNC_INBOUNDEVENTID="INBOUNDEVENTID";
	public final static String SYNC_INITIALFOLDER="INITIALFOLDER";
	public final static String SYNC_DOCUMENTSREQUIRED="DOCUMENTSREQUIRED";
	
	public final static long PROP_COMMON = IDefinition.IDENTITY_BASE +META_ID*IDefinition.IDENTITY_INTERVAL+1;
	
	//public final static String ACTIONCODE_REPLY="REPLY";
	
	public final static long BEHAVIORSTRUCTURE_STATUSREPLY=IDefinition.IDENTITY_BASE +META_ID*IDefinition.IDENTITY_INTERVAL+1;
	public final static long BEHAVIORSTRUCTURE_STATUSFORWARD=IDefinition.IDENTITY_BASE +META_ID*IDefinition.IDENTITY_INTERVAL+2;
	
	public final static String ACTIONCODE_INITFOLDER="INITFOLDER";
}
